Redshift to Snowflake Migration | AgentixLake
โ† All case studies
CASE STUDY ยท E-COMMERCE

An e-commerce warehouse, modernized without stopping the business.

For an e-commerce company, our founder supported a lift-and-shift migration from Amazon Redshift and a custom-built orchestrator to Snowflake, Dagster and dbt. Tableau dashboards kept running throughout.

8B+ events500+ ETL workflows migrated

UPDATED OCTOBER 2026

The challenge

The analytics platform ran on Amazon Redshift, with a custom-built orchestrator and Jinja-templated SQL feeding Tableau. The team needed three things Redshift did not offer at the time: zero-copy clones for separate dev and prod environments, virtual warehouses to separate compute, and Time Travel for historical records. Rewriting the business logic was too risky, so the dashboards had to keep working throughout.

Delivery approach

01
Discover and classify

We inventoried pipelines, dependencies, data volumes, owners, and business-critical outputs. Workloads were grouped by migration risk and modernization value.

02
Establish parity

Target models, tests, and reconciliation checks established whether the new system reproduced trusted business outputs, not just whether jobs completed.

03
Lift and shift

The Jinja-templated SQL moved into dbt models largely as it was, and Dagster replaced the custom orchestrator. Keeping the business logic unchanged kept the risk low.

04
Use what Snowflake adds

Zero-copy clones gave the team full dev and prod environments without copying data, virtual warehouses separated workloads, and Time Travel made historical records available on demand.

05
Transfer ownership

Runbooks, coding standards, review patterns, and architecture decisions were documented so the internal team could operate and extend the platform.

How it worked

Results

8B+
Historical events included in the data estate
500+
ETL workflows assessed and modernized
Zero-copy
Clones for dev and prod environments, without copying data
TECHNOLOGY
  • Amazon Redshift logoAmazon Redshift
  • Snowflake logoSnowflake
  • Dagster logoDagster
  • dbt logodbt
  • Jinja logoJinja
  • Tableau logoTableau
  • SQL
  • Python logoPython
  • CI/CD

What this demonstrates

Moving existing logic onto the right platform delivers new capabilities quickly, without rewriting the business rules.

Is legacy ETL slowing every new initiative?

Today we use AI to convert legacy SQL and ETL code, so migrations like this one move even faster.